2334ca9ab6f83bdb1039175ecebcf4f3c6dcd3df,terasoluna-tourreservation-selenium/src/test/java/org/terasoluna/tourreservation/tourreserve/selenium/TokenCheckErrorTest.java,TokenCheckErrorTest,testTourSearchRegistToken,#,142
Before Change
driver.get(baseUrl + "/terasoluna-tourreservation-web");
driver.findElement(
By.xpath("//input[@value='"
+ getMessage(MessageKeys.LABEL_TR_MENU_LOGINBTNMESSAGE) + "']"))
.click();
driver.findElement(By.id("password")).clear();
driver.findElement(By.id("password")).sendKeys("password");
driver.findElement(By.id("username")).clear();
driver.findElement(By.id("username")).sendKeys("00000001");
driver.findElement(
By.xpath("//input[@value='"
+ getMessage(MessageKeys.LABEL_TR_COMMON_LOGIN) + "']"))
.click();
driver.findElement(
By.xpath("//input[@value='"
+ getMessage(MessageKeys.LABEL_TR_MENU_SEARCHBTNMESSAGE) + "']"))
.click();
DateTime dt = new DateTime();
DateTime dtPlus = dt.plusDays(8);
new Select(driver.findElement(By.id("depYear"))).selectByValue(Integer
.toString(dtPlus.getYear()));
new Select(driver.findElement(By.id("depMonth"))).selectByValue(Integer
.toString(dtPlus.getMonthOfYear()));
new Select(driver.findElement(By.id("depDay"))).selectByValue(Integer
.toString(dtPlus.getDayOfMonth()));
new Select(driver.findElement(By.id("depCode"))).selectByValue("01");
new Select(driver.findElement(By.id("arrCode"))).selectByValue("01");
driver.findElement(
By.xpath("//input[@value='"
+ getMessage(MessageKeys.LABEL_TR_COMMON_SEARCH) + "']"))
.click();
driver.findElement(By.linkText("2")).click();
driver.findElement(
By.linkText(driver.findElement(By.xpath("//td[2]")).getText()))
.click();
driver.findElement(By.id("remarks")).sendKeys(
"Global TERASOLUNA Framewrok");
driver.findElement(
By.xpath("//input[@value='"
+ getMessage(MessageKeys.LABEL_TR_COMMON_CONFIRM) + "']"))
.click();
JavascriptExecutor jse = (JavascriptExecutor) driver;
jse.executeScript("document.getElementsByName('_TRANSACTION_TOKEN')[2].setAttribute('type', 'text');");
driver.findElement(By.id("reserveTourForm")).findElement(By.name("_TRANSACTION_TOKEN"))
.clear();
driver.findElement(
By.xpath("//input[@value='"
+ getMessage(MessageKeys.LABEL_TR_SEARCHTOUR_CONFIRMEDMESSAGE)
+ "']")).click();
assertEquals(getMessage(MessageKeys.E_TR_FW_0001),
driver.findElement(By.cssSelector("p")).getText());
After Change
driver.findElement(By.id("loginBtn")).click();
// go to search tour screen
driver.findElement(By.id("searchTourBtn")).click();
// input search criteria
DateTime dt = new DateTime();